tea rose meaning in Hindi

Noun

referring to a type of flower known for its scent and beauty, specifically a rose cultivar

चाय गुलाब

English Usage: She planted a beautiful tea rose in her garden.

Hindi Usage: उसने अपने बगीचे में एक सुंदर चाय गुलाब लगाया।

Share Anuvadan of tea rose